package org.javastudy.tang.lambda.example;

/**
 * <p><em>Created on 2022/5/9 3:22 下午</em></p>
 *
 * @author fuzhongtang
 * @since 1.0.1
 */
public class AddTest {
    public static void main(String[] args) {
        //此时由于确定了函数值的类型，也就等于确定了参数的类型，所以，函数的参数的类型也可以省略
        AddFunction addFunction = (a,b) -> a+b;
        System.out.println(addFunction.add(12,22));
        //需要注意的是由于在定义函数变量时，可以通过函数变量的类型就可以知道里面的函数参数类型，所以在Lamdba表达式中也不用声明函数类型。
    }
}
